be on a better footing than ever - Turco Inglés Diccionario